international military sports council - French English Dictionary